Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MENTMORE CRESCENT Semi-Detached £504,158 £128,500 14 Feb 2000
3 MENTMORE CRESCENT Semi-Detached £474,830 £140,000 22 Jun 2001
5 MENTMORE CRESCENT Detached £523,830 £308,995 9 Sep 2010
7 MENTMORE CRESCENT Detached £399,639 £260,000 16 Jun 2014
65 MENTMORE CRESCENT Detached £542,660 £430,000 20 Oct 2017
69 MENTMORE CRESCENT Detached £464,977 £273,000 15 Sep 2006
73 MENTMORE CRESCENT Detached £594,634 £427,000 4 Nov 2015
75 MENTMORE CRESCENT Detached £744,318 £323,500 29 Aug 2003
77 MENTMORE CRESCENT Detached £531,778 £215,000 17 Jan 2003
83 MENTMORE CRESCENT Detached £711,364 £162,500 25 Jun 1999
85 MENTMORE CRESCENT Detached £520,250 £308,000 23 Oct 2006
87 MENTMORE CRESCENT Detached £531,672 £288,000 17 Jun 2005
95 MENTMORE CRESCENT Detached £481,096 £390,000 6 Dec 2018
99 MENTMORE CRESCENT Detached £689,936 £191,500 8 Dec 2000
103 MENTMORE CRESCENT Detached £527,910 £310,000 11 Sep 2012
105 MENTMORE CRESCENT Detached £522,528 £305,000 5 Apr 2011
107 MENTMORE CRESCENT Detached £531,610 £295,000 8 Dec 2005
109 MENTMORE CRESCENT Detached £574,613 £575,000 24 Feb 2023